﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace SSQ
{
    class RandomHelper
    {
        public int GetRandomNumberLong(int min, int max)
        {
            Thread.Sleep(GetRandomNumber(1000, 2000));
            return GetRandomNumber(min, max);
        }

        public int GetRandomNumber(int min, int max)
        {
            // GUID本身具有高唯一性。
            int seed = Guid.NewGuid().GetHashCode();
            Random random = new Random(seed);
            return random.Next(min, max);       // Next，包含下限，不包含上限。
        }
    }
}
